What are the responsibilities and job description for the DevOps Engineer (W2) position at Javen Technologies, Inc?
Job Details
Title: DevOps Engineer
Location: Fort Mill, SC Hybrid 3 days
Duration: Longterm Contract
Contract: W2 - Independent contractors
Job Description:
Must Have Skills:
- 5 years in Dev-Ops role
- Deep knowledge of AWS, from common features to data security solutions
- Hands-on experience with Python they cannot just be familiar with it, but need coding experience.
- Previous experience in Terraform, Unix, Jenkins, JIRA, ADO, Confluence, Gitlab / GitHub
Skills & Experience:
- Good knowledge of Kubernetes (EKS/Istio/Calico is a plus)
- Good understanding of SDLC, CI/CD
- CI/CD tools integration and implementation
- Infrastructure as Code concepts and solutions
- Hands-on experience with Jenkins
- Solid understanding of automated software application builds and deployments
- Analytical and problem-solving skills
- Capable of building scalable and robust infrastructure
- Excellent communication and collaboration skills
- Strong interpersonal and communication skills
Responsibilities:
- Understand and analyse the business use cases and technical requirements, and be able to build & integrate infrastructure solutions to run a complex system of microservices
- Proven experience with delivering complex infrastructure (IaC)
- Automating infrastructure deployments
- Collaborate with developers to deliver the best possible solution
- Work within an Agile scrum following lean and agile development methodologies
- Follow best practice and processes, working across all stages of the product lifecycle from discovery, through define, and to build
- Determine work priorities based on general direction from managers
- Provide specialist advice to middle and senior management to resolve complex issues
- Demonstrate clear prioritization and planning for activities to ensure timely delivery
- Develop software/scripts to provide solutions to perform all SDLC activities for all development teams using CI/CD automation
- Assist in building and adopting software delivery tools to accelerate growth
- Make recommendations for improvements to the existing architecture
- Help implement new technologies in development for future deployment
- Help implement and improve the development CI/CD software pipeline
- Identify improvements to the configuration and design to improve reliability, performance, and operability
- Assist in all vital phases of a project implementation, including functional requirements, technical design, development, unit testing, and user acceptance testing
- Gather requirements from stakeholders to develop the best automation solutions
- Ensure security, scalability,y and resilience of provided solutions
- Experience with AWS cloud computing and associated resources
- Proficient in Git and collaborative development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.