What are the responsibilities and job description for the Cloud and On-Prem DevOps Engineer position at Compunnel Inc.?
Job Title: Cloud and On-Prem DevOps Engineer
Location: Houston TX
Contract to Perm(Client is not Willing to Sponsor)
Rate: 70-80/hr W2 Only
Job Summary:
We are looking for a skilled Cloud and On-Prem DevOps Engineer to design and implement cloud solutions, automate deployment pipelines, and support software development. The ideal candidate will have a proven success in delivering DevOps transformations and driving cloud adoption at an enterprise level. They should have expertise in cloud architecture, infrastructure as code, container orchestration, microservices, and CI/CD.
Responsibilities include system architecture, support, security, deploying systems, and assisting peer developers. The role demands leadership in DevOps transformation and cloud adoption for enterprise clients.
Candidates must have deep technical knowledge across the Full DevOps Spectrum, experience leading teams, advocating for cloud-based DevOps transformations, and implementing industry standards. You should excel in challenging environments, be adaptable, reliable, communicate well, and have a passion for technology and problem-solving.
- Required Skills & Experience8-10 years of experience in a DevOps heavy position
- Proven expertise in AWS and Google Cloud Platform cloud platforms, with relevant certifications (e.g., AWS Solutions Architect Professional, Google Cloud Platform Professional Cloud Architect).
- Creating Cloud Structure from Scratch.
- Demonstrate experience in application development and programming languages (such as C , C#, .Net Java) including scripting/coding (like Python, JavaScript, HTML, etc.), SQL and NoSQL and relational databases.
Responsibilities:
• Develop and establish DevOps / DevSecOps best practices, guidelines, and standards.
• Function as a subject matter expert on container orchestration technologies, microservices, cloud native development, and DevOps solutions and best practices.
• Educate and guide developers and operation team members on best practices in DevOps and container technologies and processes.
• Design and implement new CI/CD pipeline architectures and processes.
• Foster a strong dedication to code quality, automation, and operational excellence.
• Decompose complex problems into simple, straightforward solutions.
• Possess a deep understanding of system inter-dependencies and limitations.
• Influence technical decisions across multiple teams to increase their productivity and effectiveness by sharing your knowledge and experience.
• Lead technical and design discussions with product and application managers to help speed their adoption of innovative technologies and practices.
• Advise on implementing best practices and provide architectural governance.
• Possess experience with Infrastructure as Code, using CloudFormation, Terraform, or other tools.
• Architect cloud native CI/CD workflows and tools, such as Jenkins, Urban Code Deploy (AWS), and/or GitLab and ADO.
• Design and build applications using container and serverless technologies.
• Demonstrate experience in application development and programming languages (such as C , C#, .Net Java) including scripting/coding (like Python, JavaScript, HTML, etc.), SQL and NoSQL and relational databases.
• Develop solutions architecture and evaluate architectural alternatives for private, public, and hybrid cloud models, including IaaS, PaaS, and other cloud services.
• Possess experience in infrastructure migration approaches, such as mass application transfers to the cloud.
• Hold an architect certification on any cloud providers (e.g., AWS, Azure, Google).
• Interact directly with clients, managers, and end-users as necessary to analyze project objectives and capability requirements, including specifications for user interfaces, customized applications, and interactions with internal cloud architect instances.
• Possess prior consulting experience working on virtual teams and the ability to work both independently and in a team setting.
• Demonstrate excellent automation skills and the ability to drive initiatives to automate processes.
• Build strong cross-functional leadership skills and work together with the operations and engineering teams to ensure that systems are scalable and secure.
• Review deployment and delivery pipelines, implement initiatives to minimize chances of failure, identify bottlenecks and troubleshoot issues.
• Provide strategic technical strategy, solutions, and monitoring that follow best practices in cloud architecture.
• Demonstrate excellent communication skills, organizational skills, and research, analysis, and writing skills.
• Possess advanced/architect certifications in Azure, AWS, and GCP.
• Support CI/CD tools integration/operations/change management, and maintenance.
• Provide thought leadership on architecture and technology matters; ensuring that technology work is aligned with long-term strategic business interests with CI/CD and SCM.
• Ensure CI/CD and SCM practices are appropriately factoring in non-functional requirements (resiliency, security, code quality, etc.).
• Work closely with Architecture, Application Development, and Quality Assurance to help.