Cloud Software Engineer
Key Responsibilities:-Develop and maintain software using Python and Java.-Implement and manage CI/CD pipelines, GitOps, and automation solutions.-Utilize Infrastructure as Code (IaC) tools for provisioning and configuration management.-Apply Scaled Agile methodology best practices in system development and deployment.-Ensure compliance with security best practices, risk management, and vulnerability assessment.-Work with cloud platforms, primarily AWS (AWS Solutions Architect certification strongly preferred), with additional knowledge of Azure as a plus.-Deploy and manage containerized applications using Docker and Kubernetes.-Design, develop, test, and manage APIs for seamless integrations.-Collaborate effectively with development, operations, and security teams.-Analyze and solve complex system issues with strong problem-solving and analytical skills.-Maintain comprehensive documentation and share knowledge across teams.-Utilize AI-driven tools and prompt engineering to enhance workflows and optimize performance.
Required Skills & Qualifications:-Bachelor's degree in Software Engineering, Computer Science, or a related field (Master's preferred).-8+ years of job-related experience (or 6+ years with a Master's degree).-Agile experience strongly preferred.-AWS Solutions Architect certification is a plus.-Strong communication, collaboration, and documentation skills.-Experience with the following:-Programming & Scripting: Python, Java, Linux/UNIX, YAML, JSON-CI/CD & DevOps Tools: GitLab, Nexus Managed Artifacts-Cloud Platforms: AWS (EKS, EC2, Lambda, S3, VPC, IAM, CloudWatch, CloudTrail); Azure (a plus)-Configuration Management: Ansible, Terragrunt, ArgoCD-Container Orchestration: Kubernetes, Docker-Infrastructure as Code (IaC): Terraform, CloudFormation-Security & Monitoring: ACAS/Grype vulnerability scanning, SIEM (Splunk), Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana)-Event Streaming (Nice to Have): Kafka messaging-Build/Development Tools: VS Code, Maven-Version Control: Git-Collaboration Tools: Jira, Confluence If interested in learning more about this position, please email your resume to KDunkin@geologics.com and I will call back with more information.