Technology Partners is a company seeking a talented DevOps Engineer to join their technology team. In this role, you will design, develop, and implement solutions to improve automation, deployment, and system reliability while collaborating with various teams to create efficient pipelines.
Responsibilities:
- Develop and maintain automated build, test, and deployment pipelines using Github Actions and scripting languages such as Python and Groovy
- Design and implement infrastructure-as-code solutions with Terraform, ensuring scalable and reliable cloud environments
- Support and troubleshoot CI/CD pipelines, resolving build and deployment issues promptly
- Collaborate with cross-functional teams to integrate APIs and optimize system performance and resiliency
- Configure and manage AWS services including Elastic Beanstalk, ALB, Lambda, and CloudWatch to support deployment and monitoring efforts
- Write scripts in Bash, Python, or Groovy to automate system tasks and API interactions
- Assist in implementing high-availability strategies such as blue/green deployments and failover configurations
- Validate code quality with static analysis tools like Sonarqube and address security considerations consistently
- Support the versioning and deployment of multiple API environments and ensure their operational stability
- Document processes and procedures to ensure knowledge sharing and compliance with standards
Requirements:
- 3+ years of related experience in DevOps or cloud automation roles
- 2+ years of experience managing cloud infrastructure, particularly with AWS
- Proficiency with scripting languages such as Python, Bash, Groovy, or Shell scripting
- Strong understanding of CI/CD pipelines, including GitHub Actions, Maven/Gradle, and Jenkins
- Hands-on experience with AWS services, including Elastic Beanstalk, CloudWatch, Lambda, and ALB
- Experience with infrastructure-as-code tools such as Terraform or similar configuration management systems
- Knowledge of containerization and orchestration technologies such as Docker and Kubernetes
- Familiarity with API management tools like Kong and API Gateway concepts
- Excellent troubleshooting skills and the ability to operate independently
- Experience working in Agile environments utilizing Scrum, JIRA, and Confluence
- Bachelor's degree in Computer Science, Information Systems, or related field
- High School Diploma or equivalent and a valid Driver's License
- Familiarity with Snowflake Data Cloud or enterprise data warehouse concepts
- Experience developing applications with Quarkus or similar frameworks
- Knowledge of performance tuning and cloud cost optimization techniques
- Exposure to digital architecture trends and emerging DevOps technologies
- Previous experience working with Microsoft Office applications and Visio