Cloud DevOps Engineer/Architect
Position Summary:
Our partner, a leading technology company dedicated to simplifying parking operations with powerful and user-friendly solutions, is currently looking for a Cloud DevOps Architect to join their team. In this role, you will architect, develop, and maintain scalable, secure, and robust infrastructure in a cloud-first environment. You will be responsible for overseeing and refining CI/CD pipelines, automating infrastructure processes with Infrastructure as Code (IaC) tools, and applying best practices in cloud security. You will collaborate with cross-functional teams, contribute to continuous integration and deployment processes, and ensure architecture scalability while driving innovation in a rapidly evolving environment.
Experience and Education:
- Bachelor or higher degree in Computer Science, Information Systems, Information Technology, or a related technical field/experience.
- 7+ years of hands-on experience in DevOps or related roles, with a focus on cloud technologies.
- Strong background in CI/CD pipeline creation, maintenance, and automated testing practices.
- Experience working within an Amazon Web Services (AWS) environment.
Skills and Strengths:
- DevOps
- AWS
- CI/CD
- Cloud Infrastructure (DNS, Networking, VPC, EC2, Lambda, S3, IAM, CloudFront, CloudFormation, RDS, CloudTrail, EKS, etc.)
- Docker
- Kubernetes
- Helm
- Istio
- Infrastructure as Code (IaC)
- Terraform
- Ansible, Chef or Puppet
- Monitoring and Logging (Prometheus, Grafana, CloudWatch, Splunk, ELK Stack)
- Azure Single Sign On (SSO)
- Azure Identity and Access Management
- Argo CD
- Version Control (Git, GitHub, GitLab, Bitbucket)
- Database Management
- Software Development Life Cycle (SDLC)
- Multi-Cloud and Hybrid Cloud Architecture
- Cloud Security Best Practices (IAM, network security, encryption)
Primary Job Responsibilities:
- Design and architect complex and scalable AWS solutions that align with business objectives, incorporating security, performance, and cost-efficiency best practices.
- Develop and maintain strong relationships by comprehensively understanding business needs and aligning AWS solutions to specific requirements. Provide expert guidance and recommendations.
- Offer expert-level knowledge of AWS services, best practices, and emerging technologies. Ensure the highest level of technical excellence in AWS project execution.
- Foster a collaborative and high-performing team environment.
- Create and maintain comprehensive technical documentation to facilitate project execution, knowledge sharing, and project continuity.
- Identify and resolve complex technical issues and challenges, providing recommendations for improvement and optimization.
- Ensure that AWS solutions adhere to the highest standards of security and compliance, including AWS Well-Architected Framework and relevant industry regulations.
- Participate in technical and non-technical project meetings, development of presentation quality technical documentation, creative conflict and issue resolution, and communication of design criteria and direction across all levels of IT management.
- Stay up to date with the latest AWS developments, emerging cloud technologies, and industry trends.
- Work remotely to improve the release process and automation of the CI/CD process.
- Collaborate with the development team and guide with AWS CI/CD implementations and releases.
- Maintain continuous integration, continuous testing, and continuous deployment along with release management.
- Automate AWS implementation for new cloud computing systems or existing systems migrating to cloud architectures.
- Ongoing monitoring of the organization's digital cloud architecture, checking for performance and compliance
- Ensure system availability, performance, capacity, and monitoring through appropriate responses to incidents, events, and problems.
- Provide knowledge on information system options, risk, and operational impact.
- Troubleshoot, debug and upgrade cloud software.
- Rebuilds on Dev, Staging, and UAT environments.
- Working within an opensource environment is a plus.