About the Role
We are looking for a hands-on Enterprise Software Engineer (Cloud & DevOps) to help design, build, and optimize our enterprise cloud platform. This role combines software engineering, platform engineering, and DevSecOps practices, with a strong focus on infrastructure automation, CI/CD, cloud technologies, and platform reliability.
You will collaborate with cross-functional teams to deliver scalable, secure, and high-performing solutions while contributing to modern engineering practices and cloud-native initiatives.
Key Responsibilities
Cloud, Platform & DevOps Engineering
- Design, implement, and maintain CI/CD pipelines.
- Automate infrastructure using Terraform and scripting languages such as Python and Bash.
- Manage and optimize cloud environments across AWS, Azure, or GCP.
- Improve platform scalability, reliability, monitoring, and performance.
- Support infrastructure and application deployments in enterprise environments.
Software Engineering
- Contribute to enterprise application and platform development initiatives.
- Apply coding best practices and maintain high-quality, maintainable code.
- Support the design and architecture of scalable and resilient systems.
- Troubleshoot and optimize applications and platform services.
Security & Compliance
- Apply DevSecOps and security best practices across the software lifecycle.
- Support compliance, access control, and data protection initiatives.
- Participate in security reviews and platform hardening activities.
Collaboration & Innovation
- Partner with engineering, QA, operations, security, and compliance teams.
- Communicate effectively with both technical and non-technical stakeholders.
- Document infrastructure, processes, and engineering workflows.
- Explore emerging technologies, including AI and Generative AI capabilities.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- 2+ years of experience in software engineering, platform engineering, DevOps, or cloud engineering roles.
- Experience with Terraform and infrastructure as code practices.
- Hands-on experience with CI/CD tools such as Azure DevOps, Jenkins, GitLab CI, or GitHub Actions.
- Experience working with cloud platforms such as AWS, Azure, or GCP.
- Proficiency in scripting/programming languages such as Python, Bash, Java, or .NET.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration abilities.
Nice to Have
- Exposure to AI / Generative AI technologies.
- Experience with monitoring, observability, and performance optimization tools.
- Knowledge of cloud security and compliance best practices.