ArcheSys Inc is a technology consulting firm that provides innovative solutions to government agencies, and they are seeking a talented DevOps Engineer to join their growing team. In this fully remote position, you will play a pivotal role in delivering exceptional customer service and cutting-edge cloud solutions for public sector customers, collaborating closely with them to design, develop, and implement secure and efficient Cloud solutions and services.
Responsibilities:
- Assist in the setup and maintenance of cloud infrastructure using AWS platforms like AWS
- Help in developing and deploying Infrastructure as Code (IaC) using tools like Terraform or CloudFormation
- Contribute to the automation of deployment processes, aiming to reduce manual intervention and improve efficiency
- Assist in the optimization of cost, system performance and resource utilization
- Assist in developing automation scripts and tools to streamline system installation, configuration, and maintenance processes
- Assist in the maintenance and enhancement of CI/CD pipelines using tools such as Jenkins, GitLab CI, or CircleCI
- Support development teams in integrating their solutions into the automated pipeline
- Collaborate with cross-functional teams to support the seamless integration of applications and services
- Provide technical support to development teams, helping to troubleshoot and resolve issues
- Assist in implementing monitoring solutions to ensure system health and to identify issues proactively
- Participate in the incident response process, helping to restore services in case of outages and learning to manage system recoveries
- Help in setting up monitoring systems using tools like NewRelic, Datadog, Prometheus, Grafana, or Splunk to ensure system stability and performance
- Participate in developing alerting mechanisms to notify teams of potential issues proactively
- Document procedures, configurations, and specifications, ensuring that knowledge is effectively shared across the team
- Contribute to the maintenance of a knowledge base to facilitate continuous learning and team development
- Collaborate closely with cross-functional teams to understand their needs and develop solutions accordingly
- Participate in knowledge-sharing sessions to enhance team skills and expertise
- Assist in the creation and maintenance of technical documentation, including system designs, configurations, and procedures
- Support compliance initiatives by adhering to established IT policies and guidelines
- Continuously learn and keep up to date with emerging technologies and best practices in the cloud and DevOps space
- Take part in internal and external training to develop the necessary skills and knowledge for career growth
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Certification in at least one cloud platform such as AWS (e.g., AWS Certified Solutions Architect - Associate)
- 3-7 years of experience in a similar role
- Basic knowledge of cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
- Experience with scripting languages such as Python, Shell, or PowerShell
- Basic understanding of CI/CD pipelines and tools like Jenkins, GitLab, or Travis CI
- A keen interest in cloud technologies and a willingness to learn
- Strong analytical and problem-solving skills
- Excellent communication skills and the ability to work well in a team
- A proactive approach to identifying issues and suggesting improvements
- Legally authorized to work in the U.S. without sponsorship
- Ability to complete background checks and obtain security authorization for certain government projects
- Additional certifications in DevOps or SRE practices (e.g., Docker Certified Associate, Certified Kubernetes Administrator) are highly desirable
- Experience in government consulting preferred
- Experience in management consulting is preferred, and a client-facing role is a plus