Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Perficient, so some details may not match this job. The employer's own page has the real description.
Job Overview
The DevOps Architect at Perficient will play a pivotal role in streamlining and enhancing our software development processes. The successful candidate will design, implement, and manage DevOps practices and tools to foster a collaborative environment among development and operations teams. This position entails responsibility for architecture and strategy development, implementing CI/CD pipelines, automating processes, and ensuring system reliability and scalability. Additionally, the DevOps Architect will mentor team members, driving a culture of continuous improvement and innovation within the organization.
Job Responsibilities
- Design and implement robust DevOps practices to improve collaboration between software developers and IT operations.
- Establish CI/CD workflows to enhance deployment frequency and reduce the time required for software releases.
- Ensure system reliability, performance, and scalability through effective architecture and infrastructure management.
- Automate configuration, management, and deployment processes across various environments.
- Provide technical leadership and mentorship to development teams, advocating for best practices in software engineering and DevOps.
- Evaluate and introduce new technologies for improving overall performance and efficiencies within DevOps operations.
- Monitor systems for failures and inefficiencies, implementing proactive solutions to mitigate risk.
- Collaborate with stakeholders to align on requirements and deliver high-quality software solutions.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software development and DevOps practices.
- Proficient in scripting languages such as Python, Bash, or similar.
- Extensive knowledge of CI/CD tools like Jenkins, GitLab CI, or equivalent.
- Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes.
- Excellent understanding of cloud services (AWS, Azure, GCP) and infrastructure as code (Terraform, CloudFormation).
- Strong analytical and troubleshooting skills with a focus on system reliability and performance.
- Excellent communication and interpersonal skills, with the ability to work collaboratively in a team-oriented environment.
Technologies & Tools
In this role, you will be engaged with a diverse stack of technologies and tools including but not limited to Jenkins, Git, Docker, Kubernetes, Terraform, AWS, Azure, and automation frameworks. You will also interact with monitoring tools such as Prometheus and Grafana, as well as infrastructure management platforms that facilitate streamlined operations across cloud environments.
Ideal Candidates
The ideal candidate for the DevOps Architect position at Perficient will possess a proactive and solution-oriented mindset, demonstrated through a history of innovation and efficiency improvements. You should be a collaborative team player who values constructive feedback and thrives in a fast-paced environment. Strong decision-making abilities, coupled with a commitment to continuous learning and adaptation to new technologies, will further enhance your fit for this role. A passion for mentoring and coaching others in the development and operations teams is also a key attribute we seek.
🌙 Night shift. It is 3:39 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.