DevOps Architect Trenton, NJ at Trenton, New Jersey, USA |
Email: [email protected] |
From: Farha khan, Tek Inspirations LLC [email protected] Reply to: [email protected] Job Description - Title : DevOps Architect Location: Trenton, NJ, 3 Days On-Site, 2 Days Remote Duration: 6+ months Exp: 10+ years of DevOps exp. + architect level exp. Interview: Teams Need an extremely strong senior candidate for this role. As a DevOps Architect, you will play a pivotal role in designing, implementing, and managing DevOps practices and tools for our organization's Salesforce, Snowflake, Matillion, DBT, and AWS environments. As a DevOps Architect, you will play a pivotal role in designing, implementing, and managing DevOps practices and tools for our organization's Salesforce, Snowflake, Matillion, DBT, and AWS environments. You will be responsible for streamlining the software development and deployment processes, improving collaboration between development and operations teams, and ensuring the reliability, scalability, and security of our systems. Responsibilities: 1. DevOps Strategy and Planning - Develop and maintain a comprehensive DevOps strategy tailored to the organization's needs and objectives. - Collaborate with stakeholders to define DevOps goals and KPIs. 2. Continuous Integration and Continuous Deployment (CI/CD) - Implement CI/CD pipelines for Salesforce, Snowflake, Matillion, DBT, and AWS to automate build, test, and deployment processes. - Ensure code and configuration changes are automatically built, tested, and deployed to production and non-production environments. 3. Infrastructure as Code (IaC) - Implement and manage IaC practices using tools like Terraform or AWS CloudFormation to automate infrastructure provisioning and configuration. 4. Automation and Orchestration - Develop automation scripts and workflows to streamline repetitive tasks, such as environment provisioning, data migration, and scaling. - Orchestrate complex processes across multiple systems and tools. 5. Configuration Management - Manage configuration drift by implementing configuration management tools like Ansible, Puppet, or Chef. - Ensure consistency and compliance across environments. 6. Monitoring and Alerting - Implement comprehensive monitoring and alerting solutions to proactively identify and resolve issues. - Monitor system performance, resource utilization, and application health. 7. Security and Compliance - Collaborate with security teams to implement security best practices, including identity and access management, encryption, and vulnerability scanning. - Ensure compliance with regulatory requirements and industry standards. 8. Collaboration and Communication - Foster a culture of collaboration and transparency between development and operations teams. - Facilitate knowledge sharing and best practices within the organization. 9. Documentation and Training - Create documentation for DevOps processes, procedures, and best practices. - Provide training and guidance to development and operations teams on DevOps tools and methodologies. 10. Release Management - Manage and coordinate software releases, including version control, branching strategies, and release planning. - Implement blue-green deployments or canary releases for minimizing downtime. 11. Disaster Recovery and High Availability - Design and implement disaster recovery and high availability strategies for critical systems. - Perform regular backup and recovery testing. 12. Capacity Planning and Optimization - Monitor resource utilization and plan for scalability and optimization of infrastructure resources. - Implement auto-scaling and load balancing where appropriate. Qualifications - Bachelor's degree in computer science, information technology, or a related field. Master's degree preferred. - Proven experience (8+ years) in DevOps roles, with a track record of implementing DevOps practices in complex environments. - Expertise in Salesforce, Snowflake, Matillion, DBT, and AWS technologies and services. - Proficiency in CI/CD tools (e.g., Jenkins, Travis CI, CircleCI), version control (e.g., Git), and containerization (e.g., Docker, Kubernetes). - Strong scripting and automation skills (e.g., Shell, Python, PowerShell). - Knowledge of IaC tools (e.g., Terraform, AWS CloudFormation). - Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef). - Experience with monitoring and alerting tools (e.g., Prometheus, Grafana, ELK Stack). - Excellent problem-solving and troubleshooting skills. - Strong communication and leadership abilities. - Certifications in relevant technologies (e.g., AWS Certified DevOps Engineer, Salesforce Certified DevOps and Development Lifecycle Specialist) are a plus. Proficiency in implementing AWS Cloud services Required 8 Years Proficiency in implementing Infrastructure as Code (IaC) tools like Terraform, Chef, or Puppet. Required 8 Years Proficiency in designing, implementing, and managing CI/CD pipelines using tools like AWS Code Pipeline and Jenkins Required 8 Years Strong scripting skills in languages like Python, Bash, or PowerShell to automate tasks and processes. Required 8 Years Proficiency with tools for system monitoring and logging, such as Grafana, ELK Stack (Elasticsearch, Kibana), or Splunk Required 7 Years Experience implementing security in DevOps processes Required 7 Years Solid understanding of networking principles and storage solutions relevant to application deployment and scaling Required 7 Years Proficiency in version control systems like Git, including branching strategies and best practices Required 8 Years AWS DevOps professional certification Highly desired 5 Years AWS SysOps professional certification Desired 5 Years AWS SysOps Admin Associate Certification Desired 5 Years AWS Solutions Architect Associate Certification Required 5 Years AWS Developer Associate Certification Required 5 Years Experience working with Salesforce technologies Required 5 Years Experience working with Cloud Datawarehouse such as Snowflake or Google BigQuery Highly desired 5 Years Experience working with cloud based ETL tools Required 5 Years Keywords: continuous integration continuous deployment New Jersey |
[email protected] View all |
Tue Nov 21 02:48:00 UTC 2023 |