Position Summary: Weare looking for a detail-oriented Architect to join our DevOps team. This role requires designing and implementing CI/CD pipelines, managing cloud infrastructure for medium-sized multi-tier deployments, and establishing best practices for deployment processes across development teams. The ideal candidate will have expertise in DevOps tools, cloud services, and container orchestration, along with leadership skills to drive efficient DevOps practices.
Key Roles & Responsibilities
- Designed,implemented, and maintained CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, CircleCI, and DevOps across AWS for both web and mobile technologies.
- ImplementedInfrastructure as Code (IaC) using Terraform and AWSCloudFormation to automate and standardize environment provisioning.
- Conductedappliedresearch, prototyping, and development to explore and adopt emerging DevOps practices and technologies.
- Defined,configured, and maintained distributed, multi tier cloud infrastructure on AWS with a strong focus on performance, scalability, and reliability.
- Troubleshotandresolved deployment issues in development, staging, and production environments, often under tight deadlines.
- Managedsoftwarereleases, maintenance windows, and environment configurations to ensure consistency and availability across the SDLC.
- Promotedaculture ofknowledge sharing, collaboration, and best practices within cross-functional teams.
- Exhibitedflexibility and innovation by continuously seeking opportunities to improve development and deployment workflows
Skills
- ApplicationPerformance Monitoring toolsBachelor’s degree in Computer Science, Information Technology, or a related discipline.
- Minimumof10yearsofhands-onexperience in DevOps, CI/CD pipelines, and cloud infrastructure.
- StrongknowledgeofDocker, Docker Compose, and cloud-native container technologies.
- Intermediateproficiency in Kubernetes for container orchestration and management. Practical experience with AWS CodePipeline for automated deployments.
- Strongunderstanding of webserver configurations, including IIS, Windows Server, Apache, and Nginx.
- Proficiency in scripting and programming languages such as Node.js and Python.
- Experiencewithversion control systems including Git, SVN, and TFS.
- Familiarity with various build tools for both web and mobile application development.
- Experienceworking withmultiple IDEs, including Visual Studio, VS Code, and Eclipse, along with relevant extensions and plugins.