What are the responsibilities and job description for the DevOps Engineer position at Base-2 Solutions, LLC?
The DevOps Engineer will apply practices that combine software development and IT operations to shorten development life cycle and provide continuous delivery of secure quality software. This role will work with collaborative teams in planning, analysis, design and construction of information systems on an enterprise-wide basis. This is a hands-on position providing tools and technical planning to help focus teams on building highly secure software quickly. The DevOps Engineer will enable teams to increase performance processes and data modeling in support of the planning and analysis efforts using both manual and automated tools.
Job Description
- Develop and maintain an in-depth understanding of the applications, systems and databases architecture.
- Bring ideas to the table, take ownership over their project timelines and deliverables and help us scale.
- Deep knowledge of DevOps toolchains.
- Provide subject matter expertise in various risk assessments, working in an Agile environment with an understanding of the full software development lifecycle.
- Partner with the Engineering teams to create, implement and apply DevOps principles, processes and culture.
- Be a trusted automation and tooling advisor for DevOps initiatives by providing objective, practical and relevant ideas, insights and advice.
Required Skills
- Experience with Amazon Web Services (AWS) infrastructure and services.
- Experience with containerized environments, microservices and serverless.
- Experience with cloud networking architecture and security.
- Exposure to one or more programming languages (Python, Bash, etc.)
- Experience with building environments with Terraform from scratch.
- Experience writing helm charts and docker files.
- All around team player, fast self-learning individual, problem solver.
- Experience with Certificates, Secrets and Key Stores.