onsite
Consultant - Software Engineer - Principal Global Services
Software Engineer
Senior software engineer focused on designing, building, and automating secure, scalable cloud‑native solutions using modern DevOps practices and infrastructure‑as‑code tools.
About the role
Key Responsibilities
- Design and develop cloud‑native services and applications following industry best practices.
- Automate infrastructure provisioning, configuration, and deployment using IaC tools.
- Implement CI/CD pipelines to accelerate delivery and ensure high quality.
- Collaborate with cross‑functional teams to define architecture, security, and performance requirements.
- Monitor, troubleshoot, and optimize cloud resources for reliability and cost efficiency.
Requirements
- Proven experience in cloud platform engineering and DevOps.
- Strong coding skills in at least one modern language (e.g., Python, Java, Go).
- Hands‑on experience with IaC (Terraform, CloudFormation) and container orchestration (Kubernetes).
- Solid understanding of security best practices for cloud deployments.
- Excellent problem‑solving and communication skills.
Skills
pythontypescriptawsterraformagile